cucking stool

Noun
  1. an instrument of punishment consisting of a chair in which offenders were ducked in water

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

cucking stool
A woman is seated on a cucking stool above a pond as a crowd watches.